package com.jc.service.orderproduct;

import com.jc.ds.base.service.BaseService;
import com.jc.ds.model.OrderProducts;

import java.util.List;

public interface OrderProductsService extends BaseService<OrderProducts, Long> {
    public List<OrderProducts> queryProductByOrderId(Long orderId);
    
    /***
     * 
    * @Title: updateOrderProductExpressNo
    * @Description: 根据子订单号和SKU ID 将发货的物流信息（物流公司,物流单号）更新到子订单行上面。可进行多行订单的出库记录
    * @param @param childOrderId : 子订单号
    * @param @param prodList  包含物流信息的SKU行信息，
    * @return void
    * @author: zyf
    * @date: 2019年1月8日 下午5:01:41
    * @throws
     */
    public void updateOrderProductExpressNo(String childOrderId,List<OrderProducts> prodList);

    public List<OrderProducts> queryAllByIn(String ids);
    List<OrderProducts> queryOrderProIdByOrderId(OrderProducts orderProducts);
}
